Big Huge Thesaurus

Rana clamitans

noun